<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数据类型转换为字符串和布尔型</title>
</head>

<body>
  <script>
    // 1. 转换为字符串类型 
    // 1.1 String(数据)  常用的
    // console.log(typeof String(10))
    // console.log(String(true)) // 'true'

    // 1.2 变量.toString(进制)  二/八/十/十六进制
    // 默认转化的是十进制 --> 转成字符串
    // let num = 10
    // let res = num.toString(16)
    // console.log(res)


    // 2. 转换为布尔型 Boolean  
    // 2.1 false 0 '' undefined null NaN --> false
    // 2.2 其它的转换  ---> true
    console.log(Boolean(false))
    console.log(Boolean(0))
    console.log(Boolean(''))
    console.log(Boolean(undefined))
    console.log(Boolean(null))
    console.log(Boolean(NaN))
    console.log(Boolean('你好'))
  </script>
</body>

</html>